day of the annunciation or lady day - Allemand Anglais Dictionnaire